前端面试Vue 高频原理篇+详细解答,还有105道vue面试题集合

您所在的位置:网站首页 vuex 数据更新 视图不更新 前端面试Vue 高频原理篇+详细解答,还有105道vue面试题集合

前端面试Vue 高频原理篇+详细解答,还有105道vue面试题集合

2022-06-15 06:19| 来源: 网络整理| 查看: 265

实现原理:vm.$nextTick(cb) 是一个异步的方法为了兼容性做了很多降级处理依次有 promise.then,MutationObserver,setImmediate,setTimeout。在数据修改后不会马上更新视图,而是经过 set 方法 notify 通知 Watcher 更新,将需要更新的 Watcher 放入到一个异步队列中,nexTick 的回调函数就放在 Watcher 的后面,等待主线程中同步代码执行借宿然后依次清空队列中,所以 vm.nextTick(callback) 是在 dom 更新结束后执行的。



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3